package com.zmn.oms.model.entity.warranty;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;
import lombok.ToString;

/**
 * 类描述：工单保修卡 
 * 
 * @author liuying 
 * @date 2018-11-07 20:12
 */
@Data
@ToString
public class OrderWarranty  implements Serializable {

	private static final long serialVersionUID =  790124089925743950L;


	/**
	 * 保单id (工单id)
	 */
	private Long warrId;

	/**
	 * 保修卡编号（自动生成）
	 */
	@Deprecated
	private String code;

	/**
	 * 类型：1 收据，2保修卡
	 */
	private Integer type;

	/**
	 * 用户id
	 */
	private Long userId;

	/**
	 * 领取时间（user_id不为空 并且是激活状态）
	 */
	private Date grantTime;

	/**
	 * 生效时间
	 */
	private Date effectiveTime;

	/**
	 * 状态：1无效，2有效，3失效
	 */
	private Integer status;

	private String creater;

	private Date createTime;
}
